Settings directories


The term settings directories refers to the following directories:
There are several paths where OutWiker tries to find the settings directories.

Portable mode (Windows version)


If the settings file outwiker.ini is located in the same directory as the executable file (outwiker.exe), then OutWiker runs in portable mode. This means that the program uses only the directories inside its main directory for its needs. In this mode, the settings directories are located in the following subdirectories within the application directory:

Normal mode (Windows version)


In normal mode, the settings directories are searched for in the same locations listed in the section about portable mode, but it is not recommended to change anything in these directories; instead, it is suggested to work with directories inside the user profile:
It is assumed here that the user directory is located on the C: drive at C:\Users\USERNAME\, where USERNAME is the username in the system.

Settings directories on Linux


The path to the settings directories on Linux depends on how the OutWiker application is launched: from source code, as a flatpak package, or as a snap package.

When launching the OutWiker application from source code, the root settings directory is determined by the following rule. When launching OutWiker from a flatpak package, the root settings directory will be ~/.var/app/net.jenyay.Outwiker/config/outwiker/

When launching OutWiker from a snap package, the root settings directory will be ~/snap/outwiker/current/.config/outwiker/

Located inside the root settings directory are:

OUTWIKER_PATH environment variable


OutWiker allows you to add another directory that will be used as a root settings directory. The path to this directory can be stored in the OUTWIKER_PATH environment variable. Inside this directory, all the same subdirectories mentioned earlier can be located: plugins, iconset, spell, styles, textstyles.

See also: